基于JWT认证的SpringBootStarter模块

一个基于 Spring Security 的 JWT Token认证模块。这是我对之前项目一直在使用的JWT认证的模块进行封装,也是第一次编写Spring-Boot-Starter组件。 编写过程中参考了很多其他组件比如spring-boot-starter-security、OAuth2WebSecurityConfiguration等等,实现了一个基于JWT Token的即插即用 ...

Spring Security 初探 & 自定义身份认证

一直以来写Web应用时对于身份的验证和授权都比较简单,借助session attribute,又或者使用自己实现的认证拦截器(filter、interceptor……)等。 但其实spring security有提供一整套根据不同标准制定的处理认证授权的方法,而且还支持自定义认证。这次要讲的是通过自定义认证来实现JWT,关于spring security的更详细讲解还需要准备一下待下篇。 ...